Nanospark Introduction